An End User Perspective on Mashup Makers
نویسندگان
چکیده
This paper presents a review of six mashup makers from an End User Development (EUD) perspective. The fast-paced development of mashup makers and related research in the last two years has created a wealth of features and approaches. To provide an overview of EUD support in current state-of-the art mashup makers, we explore, summarize and compare their features across six different themes (Levels of Abstraction, Learning Support, Community Support, Searchability, UI Design and Software Engineering Techniques). We found that the mashup makers provide many features to support end users, but there is still much room for further improvement. These results can be used to guide both research and tool design. User studies that reveal the difficulties in using mashup makers and comparisons of different notations are likely to be especially fruitful research opportunities.
منابع مشابه
Abstract Al Sarraj
Currently, more than two billions people access the Web for various purposes. The majority are people without programming or modelling background. Part of these people (called end-users) also likes to create their own Web applications to meet their daily needs. Mashup Makers are tools to create such end-user’s Web applications. As such, Mashup Makers could become the dominant environment for en...
متن کاملایجاد نیمه خودکار مشاپ های سازمانی با استفاده از توصیفات معنایی
Mashups are next generation of web applications. A mashup is a lightweight web application that is created by combining information or capabilities from more than one existing resources to deliver a new and integrated experience to the user. Mashups introduce a new class of integration techniques in enterprises for implementing situational applications (i.e. applications that come together to s...
متن کاملModel-driven Approach for User-centric Mashuped SOA
The Mashup a new Web 2.0 technology has emerged as a new way to promote and to enable the End User Development approach. In fact, as underlined by (Boris Büchel and al., 2009), the Mashup targets the inexperienced end-user, and allows him to develop his own applications. The Service Oriented Architecture (SOA) is enhanced and made user-centric via the Mashup that allows end users, without any t...
متن کاملOn the Systematic Development of Domain-Specific Mashup Tools for End Users
The recent emergence of mashup tools has refueled research on end user development, i.e., on enabling end-users without programming skills to compose their own applications. Yet, similar to what happened with analogous promises in web service composition and business process management, research has mostly focused on technology and, as a consequence, has failed its objective. In this paper, we ...
متن کاملEnabling End User Development through Mashups: Requirements, Abstractions and Innovation Toolkits
The development of modern Web 2.0 applications is increasingly characterized by the involvement of end users with typically limited programming skills. In particular, an emerging practice is the development of web mashups, i.e., applications based on the composition of contents and functions that are accessible via the Web. In this article, we try to explain the ingredients that are needed for ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008